package com.ccp.dev.qbdms.dao;

import com.ccp.dev.core.basic.base.IBaseMapper;
import com.ccp.dev.qbdms.model.WQbdFlightJczb;
import org.apache.ibatis.annotations.Mapper;
import com.ccp.dev.core.basic.web.query.QueryFilter;
import java.util.List;
import java.util.Map;

/**
 * 飞行试验奖惩管理子 信息数据库操作类
 *
 * @author 于金
 * @date 2020-05-25 16:46:07
 */
@Mapper
public interface WQbdFlightJczbDao extends IBaseMapper<WQbdFlightJczb,String> {

    List<WQbdFlightJczb> queryAll(QueryFilter queryFilter);

    /**
     * 根据外键查询数据集
     * @param paramMap  主表主键
     * @return list
     */
    List<WQbdFlightJczb> getListByRefId(Map<String,Object> paramMap);


    /**
     * 根据外键查询数据集
     * @param refId  主表主键
     * @return list
     */
    List<WQbdFlightJczb> getListByRefIdAll(String refId);

    /**
     * 根据外键查询数据集
     * @param refId  主表主键
     * @return list
     */
    List<WQbdFlightJczb> getListByRefIdGroup(String refId);

    int delByRefId(String refid);
}
